package com.vhans.core.domain;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * 【约起与用户关联】对象 b_agreement_user
 *
 * @author vhans
 * @date 2023-04-16
 */
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class BAgreementUser {
    /**
     * 主键
     */
    @TableId(type = IdType.AUTO)
    private Integer id;

    /**
     * 约起id
     */
    private Integer agreementId;

    /**
     * 约起类型(1约会 2活动 3赛事 4帮忙)
     */
    private Integer type;

    /**
     * 限定类型(1普通 2唯一 3观众)
     */
    private Integer limitType;

    /**
     * 用户id
     */
    private Integer userId;

    /**
     * 状态(1无 2应约 3拒绝)
     */
    private Integer status;
}
